deal a blow to - Turkish English Dictionary